under proper circumstances - German English Dictionary